* search.c (find_newline): Rewrite to prefer offsets to pointers.
authorPaul Eggert <eggert@cs.ucla.edu>
Mon, 11 Nov 2013 16:37:54 +0000 (08:37 -0800)
committerPaul Eggert <eggert@cs.ucla.edu>
Mon, 11 Nov 2013 16:37:54 +0000 (08:37 -0800)
commitb5e825a7c7b801b7c6d6a65c29633e6f69bd9010
tree54377b6779a4ddd718b71d309f9a04c90b1ce4fb
parent06bdc9c04115b1f46b9e354cead02b84ce132d09
* search.c (find_newline): Rewrite to prefer offsets to pointers.

This avoids undefined behavior when subtracting pointers into
different aways.  On my platform it also makes the code a tad
smaller and presumably faster.
src/ChangeLog
src/search.c